Big Huge Thesaurus

salivary duct

noun

sounds kind of like